Understanding BitTorrent: An Experimental Perspective

نویسنده

  • Arnaud Legout
چکیده

BitTorrent is a recent, yet successful peer-to-peer protocol focused on efficient content delivery. To gain a better understanding of the key algorithms of the protocol, we have instrumented a client and run experiments on a large number of real torrents. Our experimental evaluation is peer oriented, instead of tracker oriented, which allows us to get detailed information on all exchanged messages and protocol events. In particular, we have explored the properties of the two key algorithms of BitTorrent: the choke and the rarest first algorithms. We have shown that they both perform remarkably well, but that the old version of the choke algorithm, that is still widely deployed, suffers from several problems. We have also explored the dynamics of a peer set that captures most of the torrent variability and provides important insights for the design of realistic models of BitTorrent. Finally, we have evaluated the protocol overhead. We have found in our experiments a small protocol overhead and explain under which conditions it can increase.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Understanding BitTorrent: A reality check from the ISP's perspective

During the last decade, Peer-to-Peer (P2P) applications have been one of the dominant components of Internet traffic. Understanding BitTorrent, by far the most popular P2P protocol for data distribution, is extremely valuable to shed some light on the nature of distributed systems. This paper surveys the existing measurement studies and sets out to verify the acquired corpus of knowledge about ...

متن کامل

Exploring Proximity Based Peer Selection in a BitTorrent-like Protocol

BitTorrent [1] is popular file-sharing tool, accounting for a significant proportion of Internet traffic. Files are divided into fragments and transferred out of order among nodes trying to download them. Individual nodes penalize and reward other nodes, adjacent in the BitTorrent overlay, depending on how willing others are to share data. This incentives scheme and the subsequent enforcement o...

متن کامل

Stealing bandwidth from BitTorrent seeders

BitTorrent continues to comprise the largest fraction of Internet traffic. While significant progress has been made in understanding the BitTorrent choking mechanism, its security vulnerabilities have not been investigated thoroughly. This paper presents an experimental analysis of bandwidth attacks against different choking algorithms in the BitTorrent seed state. We reveal a simple exploit th...

متن کامل

Attacks on BitTorrent - An Experimental Study

Peer-to-peer (P2P) networks and applications represent an efficient method of distributing various network contents across the Internet. Foremost among these networks is the BitTorrent protocol. While BitTorrent has become one of the most popular P2P applications, attacking BitTorrent applications recently began to arise. Although sources of the attacks may be different, their main goal is to s...

متن کامل

On Assessing Measurement Accuracy in BitTorrent Peer-to-Peer File-Sharing Networks

The BitTorrent peer-to-peer file-sharing network is currently one of the dominant Internet applications. Understanding the characteristics of BitTorrent through real-world measurements is key to improve the quality of service for tens of millions of BitTorrent users, but the complexity and scale of BitTorrent make a single, complete measurement impractical. Thus, an increasing number of real me...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005